.overview-content { font-family: 'AktivGrotesk',Helvetica, Arial, sans-serif;font-size:16px;font-weight: 300;max-width: 1920px;margin: 0 auto;overflow-x: hidden; }
.overview-content .w1200 { margin:0 auto; position:relative; width:75em; }
.overview-content .w1366 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .regular { font-weight: 400!important; }
.overview-content .medium { font-weight: 500!important; }
.overview-content .bold { font-weight: 700!important; }
.overview-content .m-show { display:none; }
.overview-content .nowrap { white-space:nowrap; }
.overview-content .text>h2 { font-size:3.125em; letter-spacing:0.01em; line-height:1.2;font-weight: 400 }
.overview-content .text>p { font-size:1.25em; letter-spacing:0.01em; line-height:1.5; padding-top:1.5em; }
.overview-content .text a{color: #4fccd7;text-decoration: none;border-bottom: 1px solid #4fccd7}
@media screen and (max-width:1440px){
  .overview-content { font-size:1.111111111111vw; }
}
@media screen and (max-width:736px){
  html { font-size:10.35px; }
  .overview-content .m-show { display:block; }
  .overview-content .m-hide {display: none}
  .overview-content .w1200,
  .overview-content .w1366 { width:auto; }
  .overview-content .text>h2 { font-size:2.5rem; padding:4rem 6% 1.5rem; }
  .overview-content .text>p { font-size:1.75rem; line-height:1.5; padding:0 6% 2rem; }
  .overview-content .text a{font-size: 1.35rem}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .a{background: url(a.jpg) center/120em auto no-repeat;height: 52.5em;}
.overview-content .a .text{padding-top:19em;color: #fff;}
.overview-content .a .text h2{font-size: 4em;font-weight: 700;}
.overview-content .a .text p{font-size: 2.25em;padding: 0.1em 0;}
.overview-content .a .text p.model{background: #fff;font-weight:500;line-height:1.1;display: inline-block;color: #cf0010;padding: 0.1em 0.35em;border-radius: 0.25em;}
.overview-content .b{background: url(b.jpg) center/120em auto no-repeat;height: 62em;}
.overview-content .b .text{color: #fff;text-align: center;padding-top: 6em;}
.overview-content .b .img{position: absolute;top:0;width:100%}
.overview-content .b .desc{position: absolute;color: #fff;}
.overview-content .b .desc1{font-size:1.5em;top:20em;left:4.25em;}
.overview-content .b .desc2{font-size:1.5em;top:20em;left:36.675em;}
.overview-content .b .desc3{font-size:1.875em;top:27.75em;left:9em}
.overview-content .b .desc4{font-size:1.875em;top:29.35em;left:9em}
.overview-content .b .device{padding:24.75em 0 0 56.5em;}
.overview-content .b .device p{font-size: 0.875em;display: inline-block;vertical-align: middle;line-height: 1;text-align:left;font-weight: 400;}
.overview-content .b .device .num{font-size: 1.75em;font-weight:bold;}
.overview-content .b .device .cir{background: url(b.png) 0 0/contain no-repeat;padding:1.65em 1.45em 1.35em;margin-right:0.85em;text-align: center;}
.overview-content .b .device .cir .num{font-size: 2.5em;}
.overview-content .c{background: url(c.jpg) center/120em auto no-repeat;height: 52em;}
.overview-content .c .text{padding: 5em 3em 2em;text-align: center;}
.overview-content .c .img{position: absolute;top:0;width:100%;}
.overview-content .c .desc{position: absolute;font-size: 1em;font-weight: 400;line-height: 1.2}
.overview-content .c .desc:before{content: '';display: block;position: absolute;width: 0.5em;height: 0.5em;border-radius: 50%;background: currentColor;top:0.35em;left: -1em;}
.overview-content .c .desc1{color: #9d9d9d;left:0;top:43.5em;}
.overview-content .c .desc2{color: #ff6060;right:0;top:43.5em;}
.overview-content .d{background: url(d.jpg) 50% 100%/120em auto no-repeat;height: 48em;}
.overview-content .d .text{padding: 5em 0 2em;width: 37em;}
.overview-content .f{background: url(f.jpg?1) 50% 100%/120em auto no-repeat;height: 53em;}
.overview-content .f .text{padding: 21.75em 0 0 50em;}
@media screen and (max-width:736px){
  .overview-content .a {background: url(m/a.jpg) center/100% no-repeat;height: 0;padding-bottom: 133%;}
  .overview-content .a .text{padding: 0;}
  .overview-content .a .text h2{font-size:7vw;padding:24vw 7% 0;}
  .overview-content .a .text p{font-size: 4vw;padding: 2vw 7%;}
  .overview-content .a .text p.model{margin: 0 7%;}
  .overview-content .b{background: none;height: auto;}
  .overview-content .b .text{padding: 0;color:#000;text-align: left;}
  .overview-content .b .device{padding: 0 6%;color: #ed1c24;font-size: 1.15rem;}
  .overview-content .b .device .cir{background-image: url(m/b.png);}
  .overview-content .b .img{position: relative;background: url(m/b.jpg) center/100% no-repeat;height: 0;padding-bottom: 114%;font-size:2.125vw;}
  .overview-content .b .desc1{top:5vw;left:50%;font-size: 1.65em;}
  .overview-content .b .desc2{top:76vw;left:22%;font-size: 1.65em;}
  .overview-content .b .desc3{left:5%;top:94vw}
  .overview-content .b .desc4{left:5%;top:100vw}
  .overview-content .c {background: none;height:auto;}
  .overview-content .c .text{padding: 0;text-align: left;}
  .overview-content .c .img{position: relative;top:auto;background:url(m/c.jpg) center/100% no-repeat;height:0;padding-bottom: 75%;}
  .overview-content .c .desc{font-size: 1rem;}
  .overview-content .c .desc1{top: 57vw;left:70%;}
  .overview-content .c .desc2{top: 35vw;left:70%;}
  .overview-content .d{height:auto;background: url(m/d.jpg) 50% 100%/100% no-repeat;padding-bottom: 60%;}
  .overview-content .d .text{padding:0;width:auto;}
  .overview-content .f{height: auto;padding-bottom: 94%;background: url(m/f.jpg?1) 50% 100%/100% no-repeat;}
  .overview-content .f .text{padding: 0;}
}

/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .e{background-image:url(e.jpg);background-color: #d8d8d8;background-position:bottom;background-repeat:no-repeat;background-size:100% auto;padding-bottom: 28%;}
.overview-content .e .text{text-align: center;width: 75%;padding: 5em;margin: 0 auto;}
.overview-content .e ul{margin: 0 auto;padding-bottom: 3em;display: none;}
.overview-content .e ul::after{clear: both;content: " ";display: block;position: relative;}
.overview-content .e li{box-sizing: border-box;width: 33%;margin: 0 auto;float: left;text-align: center;}
.overview-content .e li p{padding: 2em 0;font-size: 1.2em;width: 80%;margin: 0 auto;}
.overview-content .e li img{display: block;width: 100%;margin: 0 auto;}
@media screen and (max-width: 736px){
  .overview-content .e{background-image:url(m/e.jpg);padding-bottom:52%;}
  .overview-content .e .text{width: auto;text-align: left;padding: 0;}
  .overview-content .e ul{width: 88%;}
  .overview-content .e ul li{float: none;width: 100%;}
  .overview-content .e ul li p{padding: 2rem 0;font-size: 1.75rem;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .g{background-color: #1f1f1f;color: #fff;}
.overview-content .g ul{margin: 0 auto;padding:5em 0 3em;display: flex;justify-content: space-around; flex-wrap:wrap;}
.overview-content .g li{box-sizing: border-box;width: 26%;text-align: center;padding-bottom: 3em;}
.overview-content .g li .icon{display: block;margin: 0 auto;width: 5em;height:5em;background-image: url(g-icons.png);background-repeat: no-repeat;background-size: auto 100%;}
.overview-content .g li .icon1{background-position: 0 0;}
.overview-content .g li .icon2{background-position: 20% 0;}
.overview-content .g li .icon3{background-position: 40% 0;}
.overview-content .g li .icon4{background-position: 60% 0;}
.overview-content .g li .icon5{background-position: 80% 0;}
.overview-content .g li .icon6{background-position: 100% 0;}
.overview-content .g li .icon-mode{background-image:url(icon-mode.png);background-size:contain;}
.overview-content .g li h4{padding: 0.5em 0;font-size: 1.5em;}
.overview-content .g li p{font-size: 1.075em;}
@media screen and (max-width: 736px){
  .overview-content .g ul{width: 88%;padding:5rem 0 3rem}
  .overview-content .g ul li{width: 100%;margin: 0 auto;font-size: 1.75rem;padding: 0 0 4rem;}
  .overview-content .g ul li img{margin: 2rem auto;}
  .overview-content .g li h4{font-size:2.2rem;padding: 0;}
}